<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        *{
            margin:0;
            padding: 0;
        }
        div{
            display: flex;
            gap: 10px;
            background: skyblue;
        }
        p{
            background: red;
        }
    </style>
    
</head>
<body>
    <!-- 在CSS Flex布局中，当gap属性设置两个值（如gap: <row-gap> <column-gap>）时，需明确以下核心逻辑：

‌语义对应‌：
两个值始终分别对应row-gap（行间距）和column-gap（列间距）的原始语义。即第一个值控制‌行与行之间的垂直方向间距‌，第二个值控制‌列与列之间的水平方向间距‌ -->
    <div>
        <p>1</p>
        <p>2</p>
        <p>3</p>
        <p>1</p>
        <p>2</p>
        <p>3</p>
    </div>
</body>
</html>